large tack or stud - French English Dictionary